h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li, form, label, 
table, caption, tbody, tfoot, thead, tr, th, td 
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
fieldset
{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

body 
{
    font-family: Agency FB,Sans-Serif;
    background-color: #000000;
    
}
#container
{
    width: 1024px;
    margin: 0 auto;
}

#header
{
    text-align: center;
    font-size: 50px;
    color: #E6E7E8;
    text-shadow: 3px 3px 3px rgba(255,255,255,0.7);
}

#contentFrame
{
    width: 600px;
    margin: 10px auto;
    box-shadow: 0 5px 10px 5px rgba(250, 250, 250, 0.5), 0 1px 4px rgba(250, 250, 250, 0.4), 0 0 100px rgba(250, 250, 250, 0.7) inset;
    -moz-box-shadow: 0 5px 10px 5px rgba(250, 250, 250, 0.5), 0 1px 4px rgba(250, 250, 250, 0.4), 0 0 100px rgba(250, 250, 250, 0.7) inset;
    -webkit-box-shadow: 0 5px 10px 5px rgba(250, 250, 250, 0.5), 0 1px 4px rgba(250, 250, 250, 0.4), 0 0 100px rgba(250, 250, 250, 0.7) inset;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    padding: 15px;
}
#content
{
	padding: 10px;
	box-shadow: 0 5px 10px 5px rgba(250, 250, 250, 0.5), 0 1px 4px rgba(250, 250, 250, 0.4), 0 0 100px rgba(250, 250, 250, 0.7) inset;
    -moz-box-shadow: 0 5px 10px 5px rgba(250, 250, 250, 0.5), 0 1px 4px rgba(250, 250, 250, 0.4), 0 0 100px rgba(250, 250, 250, 0.7) inset;
    -webkit-box-shadow: 0 5px 10px 5px rgba(250, 250, 250, 0.5), 0 1px 4px rgba(250, 250, 250, 0.4), 0 0 100px rgba(250, 250, 250, 0.7) inset;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	background-color: #8CC63F;
}
a
{
	text-decoration: none;
	color: #000000;
}
a:hover
{
	text-shadow: 3px 3px 3px rgba(0,0,0,0.7);
}
#logoutbox
{	
	float: right;
	display: block;
	
}

#loginBox
{
    font-size: 20px;
}
#loginBox p
{
	text-align: right;
}
#rememberTag
{
	font-size: 15px;
}
#fileList
{
    font-size: 18px;
}
	#fileList li
	{
		width: 130px;
		padding: 5px;
		list-style: none;
		text-shadow: 3px 3px 3px rgba(255,255,255,0.7);
		text-align: center;
	}
	#fileList li:hover
	{
		box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    	-moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    	-webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
		text-shadow: 3px 3px 3px rgba(0,0,0,0.7);
	}
	#fileList a
	{
		display: block;
		text-decoration: none;
		color: #000000;
	}
	
	#fileList img
	{
		margin: 0 auto;
		display: block;
	}
	
#fileUpload
{
	margin-top: 20px;
	width: 300px;
}

#feedback
{
	display: block;
    margin-top: 10px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    padding: 0 20px;
    font-size: 20px;
}
#footer
{
    text-align: center;
    font-size: 15px;
    color: #E6E7E8;
    text-shadow: 3px 3px 3px rgba(255,255,255,0.7);
}

.textBox
{
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    margin-bottom: 10px;
    padding-left: 5px;
}
.textBox:hover
{    
    box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.button
{
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    padding: 0 22px;
    font-family:Agency FB,Sans-Serif;
    font-size: 15px;
}
.button:hover
{
	box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    background-color: #E6E7E8;
}